/*
 * iconyunhao	 
 * 2012-02-07
*/
.help_entry:after,.icons_list:after{
	clear:both;
	display:table;
	content:'';
}
.top_info{
	padding-left:120px;
}
.top_info .notice{
	margin-right:10px;
}
.serve_cate:after{
	display:block;
	clear:both;
	content:'';
	visibility:hidden;
	height:0;
}
.serve_cate{
	float:left;
	height:24px;
}
.serve_cate li{
	float:left;
	margin-right:10px;
}
.serve_cate input{
	margin-right:2px;
}
.adr_tips{
	color:#999;
}
.address_area{
	margin-bottom:10px;
}
.address_area select{
	margin-right:3px;
}
.agr_area,.step_btm{
	padding-left:306px;
}
.agr_area .agrement{
	width:700px;
	height:100px;
	margin-bottom:5px;
	padding:10px;
	overflow:auto;
	border:1px solid #7F9DB9;
	box-shadow:0 0 3px #ddd;
}
.agr_area .agrement p{
	text-indent:2em;
	line-height:1.8;
	margin-bottom:5px;
}
.step_btm .sub{
	display:block;
	width:100px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	font-weight:700;
	text-align:center;
	border:0 none;
	cursor:pointer;
	background:url(../img/step_btn.png) no-repeat;
}
.step_btm a:hover,.check_status .down:hover,.help_entry .entry_in:hover{
	color:#fff;
}
.setup_main .md_tit h4 {
    color: #A40000;
}
#publish a.a_pub,#tips_publish a.a_pub{
	color:#005aa0!important;
}
#publish a.a_pub:hover,#tips_publish a.a_pub:hover{
	text-decoration:none;
	cursor: pointer;
}
/*基本信息*/
.item .basic{
    width:80px;			 
}
.step_btm_1{
    padding-left:400px;
}

/*店铺通栏*/
.cad_tp{
    width:544px;
    height:111px;
	height:91px!important;
	background:url(../img/cad.gif) no-repeat;
	margin-left:100px;
	padding-top:20px;
	
}
.cad{
    margin-left:35px;
	width:475px;
	height:70px;
	text-align:center;
	position:relative;
	line-height:70px;
	border:#ebebeb 1px solid;
}
.cad .cad_logo{
    position:absolute;
	top:5px;
	width:60px;
	height:60px;
	left:10px;
}
.cad .cad_logo img{
    vertical-align:top;
}
.item_detail{
    line-height:25px;
}
.item_detail a.shan{
    display:block;
	width:120px;
	height:25px;
	overflow:hidden;
	background:url(../img/upload_sub.png) no-repeat;
	float:left;
	margin:0 5px;
}
.step_btm_2{
    padding-left:176px;
}
.item_detail .adr_tips{
    display:inline-block;
    font-weight:100;
}
.item_detail .act .upimg {
    height: 1px;
    visibility: hidden;
    width: 1px;
}
/*服务详情*/
.details{
}
.details_b{
    border-bottom:#0c5089 1px solid;
    margin-bottom:10px;
	margin-top:42px;}
.details ul li{
    float:left;
    padding:0 20px; 
	border:#ddd 1px solid;
	border-bottom:none;
	background:#f6f6f6;
	line-height:26px;
	margin-right:5px;			  
}
.details ul li.select{
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#0C5089 #0C5089 #fff;
	background:#fff;
	z-index:1000px;
	zoom:1;
}
.item_detail textarea#gugao{
    height:110px;
	width:738px;
	
}
.icon dl{
    padding-left:90px;
}
.icon .pic_wrap {
    width:auto;
}
.sub_preview{
	height:140px;
}
.icon .pic_wrap .pic_box{
    height:140px;
	width:140px;
	_width:130px;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #7F9DB9;
}
.icon span.notice{
    position: absolute;
	left:340px;
	top:0;
	margin-top:0px;
}
.icon .pic_wrap .act {
    position: absolute; 
	left:150px;
	top:0;
	margin-top:120px;
	height:22px;
}
.icon .pic_wrap .act  a{
    background-image:none;
	background-color:#f0f0f0;
	height:22px;
	width:74px;
	line-height:22px;
	display:block;
	text-align:center;
	background: url(../img/icon_a.png) no-repeat scroll;
}
.item_detail span#wz{
    color:red
}

/*地址*/
.check_status{
	margin:0 auto;
	padding:15px;
	width:573px;
	font-size:14px;
	line-height:2;
}
.check_suc{
	padding:15px 15px 20px 70px;
	border:1px solid #a4c51b;
	background:#faffe5 url(../img/suc_b.png) no-repeat 15px 15px;
}
.check_err{
	padding:15px 15px 20px 70px;
	border:1px solid #FFAE00;
	background:#ffc url(../img/error_b.png) no-repeat 15px 15px;	
}
.status_tips{
	font-size:16px;
}
.check_status strong{
	color:#f00;
}
.check_status a{
	margin:0 3px;
	text-decoration:underline;
	color:#005AA0;
}
.check_status a:hover{
	color:#a40000;
}
.setup_main .ture{
    background: url(../img/suc_sub.png) no-repeat scroll 15px 10px #FAFFE5;
	padding:15px 60px;
	margin-bottom:10px;
}
.ture .status_tips{
    color:#333333;
	}
.setup_main .error{
    background: url(../img/error_sub.png) no-repeat scroll 15px 10px #ffffcc;
	padding:15px 60px;
	margin-bottom:10px;
}
.error{
    border:#f5d89b 1px solid;
}
.error .status_tips{
    color:#ff6600;
	font-size:16px;
}
.item_b{
   margin-bottom:10px;
}
.item_b dl{
   padding-left:110px;
}
.item_b span.item_title{
   width:110px;
   }
.item .increase{
    background:#000;
	float:left;
	margin-right:10px;
}
.item #operinfo{
	 position:absolute;
	 top:0;
	 left:120px;
	 }
.item .increase a{
    display:block;
	width:120px;
	line-height:48px;
	text-align:center;
	background:url(../img/ceng.png);
	font-size:14px;
	color:#333333;
	font-weight:700;
}
.item .increase a:hover{
    text-decoration: none;
}
.mt{
    padding-top:25px;
   }
.address{
    margin-bottom:10px;
} 
.address_lx,.address_people{
    width:80px
}
.address_jc,.address_dh{
    width:130px;
}
.address_cz{
    width:150px;
}
.address_dz{
    width:270px;
}
.address thead th{
    background:#F6F6F6;
}
.address th, .address td {
    border: 1px solid #DDDDDD;
    padding: 10px 2px;
    text-align: center;
}
.address td a{
    color:#005aa0;
}
.address tr.hover{
    background:#ffecec;
}
.address tr.hover td a.onclick{
    color:red;
}
.onclick{
	color:red;
}
.item pre{
    color:#999;
	line-height:22px;
	}
.mrt{
   margin-top:60px;
   float:left;
   margin-left:10px;
}
.item_detail textarea{
    width:250px;
	height:70px;
	float:left;
}
.step_btm .ing{
       border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 100px;
	background: url(../img/ing.png) no-repeat scroll 0 0 transparent;
}	
.step_btm_4{
padding-left:110px;
}


/**
*add 2012-04-05
****/
.sel_area_pop {
	position: absolute;
	left: 280px;
	top: 224px;
	_top:274px;
	width: 500px;
	background-color: #FFF;
	border: 10px solid #d9d9d9;
	height: 178px;
	_height:170px;
	z-index: 20;
}
 .pop_tit {
    background-image: url(../img/pop_top_bg.png);
    background-repeat: repeat-x;
    color: #616161;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 17px;
}
.close {
    background: url(../img/close_t.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 9px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 9px;
}
 .status_ture{
    padding-left:136px;
	margin-top:20px;
	margin-bottom:15px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	line-height:50px;
	background: url(../img/suc_b.png) no-repeat scroll 70px 1px;

}
 .btn_ch{
    padding-left:136px;
}
.dianpu{
    float:left;
    width:100px;
	height:30px;
	display:block;
	line-height:30px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background: url(../img/step_btn.png) no-repeat scroll 0 0 transparent;
}
a.dianpu:hover{
    color:#fff;
	text-decoration:none;
}
.fanhui{
    float:left;
	line-height:30px;
	margin-left:20px;
	font-size:14px;
	color:#005aa0;
}
 .c_false{
    background: url(../img/close.png) no-repeat scroll 0 0 transparent;
}
  .s_false{
    background: url(../img/error_b.png) no-repeat scroll 70px 1px;
}
.btn_ch{
    font-weight:bold;
}
.cancel{
    float:left;
	margin-left:15px;
    width:100px;
	height:30px;
	display:block;
	line-height:30px;
	text-align:center;
	color:#333333;
	font-size:14px;
	background: url(../img/Cancel.png) no-repeat scroll 0 0 transparent;
}